import '../presenter/tag_novel_presenter.dart';
import '../repository/novel_repository.dart';
import '../usecase/novel_usecase.dart';
import 'controller.dart';

abstract class TagNovelController implements Controller {
  final TagNovelPresenter presenter;
  final NovelRepository _novelRepository;

  TagNovelController(this.presenter, this._novelRepository);
  getNovelListByClassifyIds(int? classifyId) => TagNovelGetNovelList(
      presenter, _novelRepository)(classifyId?.toString() ?? "");
}
